shut your cake hole! - Espagnol Anglais Dictionnaire